add_rules("mode.debug", "mode.release")

add_cxxflags("-Wall", "-O0")

target("CreateThread")
    set_kind("binary")
    add_files("src/main.cpp")
    
target("CreateThreadLock")
    set_kind("binary")
    add_files("src/main_lock.cpp")

target("CreateThreadSem")
    set_kind("binary")
    add_files("src/main_sem.cpp")
    
target("CreateThreadCon")
    set_kind("binary")
    add_files("src/main_con.cpp")

target("CreateThreadRW")
    set_kind("binary")
    add_files("src/main_rw.cpp")
    